package com.cloudbroker.bcs.platform.ltb.bizapi.service.market;

import com.cloudbroker.bcs.common.annotation.NoLogin;
import com.cloudbroker.bcs.common.annotation.RedisMutex;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.market.back.MarketBackVo;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.market.back.StockIndustryList;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.market.vo.MarketVo;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.market.vo.StockIndustryQryForm;

/**
 * Created by daibd19671 on 2016/8/20.
 */
public interface MarketBizService {
    @NoLogin
    @RedisMutex(key = "marketToken", value = "", expireTime = 1)
    public MarketBackVo getMarketToken(MarketVo form);

    @NoLogin
    public StockIndustryList getStockIndustry(StockIndustryQryForm form);
}
